package com.tsing.service;

import com.tsing.common.result.PageResult;
import com.tsing.pojo.entity.TlPost;
import com.tsing.pojo.vo.ArticleDetailsVO;

import java.util.List;

/**
 * @auth 卢孝宇
 * @date 2023/12/14 14:30
 */
public interface SearchService {
    /**
     * 根据搜索关键字模糊查询相关帖子
     * @param query
     * @return
     */
    List<TlPost> list(String query);


    /**
     * 根据搜索关键字分页查询相关帖子
     * @param query
     * @return
     */
    PageResult<ArticleDetailsVO> postList(String query, Integer page, Integer size,Long userId);
}
